package com.droowa.model.service;

import java.sql.SQLException;
import java.util.List;

import com.droowa.domain.DeliveryEnterpriseManagement;

public interface DeliveryEnterpriseManagementService {

public abstract int joinDeliveryEnterpriseManagement(DeliveryEnterpriseManagement deliveryEnterpriseManagement) throws SQLException;
	
	public abstract int removeDeliveryEnterpriseManagement(String deliveryEnterpriseId) throws SQLException;
	
	public abstract int modifyDeliveryEnterpriseManagement(DeliveryEnterpriseManagement deliveryEnterpriseManagement) throws SQLException;
	
	public abstract DeliveryEnterpriseManagement getDeliveryEnterpriseManagementByDeliveryEnterpriseId(int deliveryEnterpriseId) throws SQLException;
	
	public abstract List<DeliveryEnterpriseManagement> getDeliveryEnterpriseManagementByEnterpriseName(String enterpriseName) throws SQLException;
	
	public abstract List<DeliveryEnterpriseManagement> getDeliveryEnterpriseManagementByTel(String tel) throws SQLException;
	
	public abstract List<DeliveryEnterpriseManagement> getDeliveryEnterpriseManagementByEmail(String email) throws SQLException;
	
	public abstract List<DeliveryEnterpriseManagement> getDeliveryEnterpriseManagement() throws SQLException;
	
}
